engineering doppler doppler navigation oceanography manufacturing engineers marine meteorology engineer auv current monitoring rov acoustic ocean adcp robotics